ice cream vendor - French English Dictionary